/*
    题目：尝试将7.jpg复制一份，命名为7-2.jpg并将其添加到当前目录下
    尝试一下使用流式读取与写入完成复制
*/
let fs = require('fs');
let ws = fs.createWriteStream('7-3.jpg');
let rs = fs.createReadStream('7.jpg');

// 方法1
rs.on('data', chunk => {
    ws.write(chunk);
});

rs.on('end', () => {
    console.log('写入完成');
});

// 方法2
// 也可以直接这样, pipe就是管道的意思，相当于给读取流开启一个管道，直接把内容输送给ws，这个做个了解即可，无需深究。
rs.pipe(ws);